Taiwan Chip Stocks Rally on Nvidias 150B Spending Plans Mainland China Chip Stocks Decline
GSK Q1 2026 Earnings EPS Beats Estimates by 384 Amid Mixed Market Reaction
WTI Crude Consolidates as Refinery Margins Pressure and Shipping Disruptions Persist